.form_box {
  margin-top: 4.25rem;
  background: #F6F6F6;
  padding-bottom: 18.3rem;
}
.form_title {
  padding-top: 3.33rem;
  padding-bottom: 1.58rem;
  border-bottom: 2px solid #333333;
}
.login_list_btn .link-text {
  font-size: 1.17rem;
  line-height: 1.6rem;
}
.login_list_btn .password_login {
  padding: 0 1.6rem 0 0;
  border-right: 1px solid #999;
}
.login_list_btn .phoneV_login {
  padding: 0 0 0 1.6rem;
}
.form_input_group .input_add_icon {
  display: block;
  font-size: 1.17rem;
  line-height: 1rem;
  padding-bottom: 1rem;
}
.form_input_group .input_value {
  width: 25rem;
  font-size: 1rem;
    height: 2.64rem;
  line-height: 2.64rem;
  background: #FFFFFF;
  border: none;
  padding-left: 1.25rem;
}
/*FDG416 2018/1/29 ID482 【商城需求】密码的地方需要输入密码输入可展示的功能 start */
.form_input_group .js_password_img {
  width: 22rem;
  padding-right: 3rem;
}
/*FDG416 2018/1/29 ID482 【商城需求】密码的地方需要输入密码输入可展示的功能 end */
.form_input_group .form_forget_password {
  width: 100%;
  position: relative;
  white-space:nowrap;
}
.form_input_group .form_forget_password .checkbox_input {
  width: 1.25rem;
  height: 1.25rem;
  background: #FFFFFF;
  border: 1px solid #333333;
  display: inline-block;
  vertical-align: middle;
  margin-right: 0.85rem;
}
.form_input_group .form_forget_password .forget_password {
  position: absolute;
  right: 0;
  text-decoration: underline;
}
.form_input_group .form_forget_password .a_about {
  text-decoration: underline;
  color: #151515;
}
.form_input_group .verification_input {
  width: 100%;
  height: 2.72rem;
  line-height: 2.7rem;
}
.form_input_group .v-text {
  width: 13.4rem;
}
.form_input_group .v-btn {
  display: inline-block;
  width: 9.8rem;
  height: 2.51rem;
  margin-left: 1.42rem;
  background: none;
  border: 1px solid #333333;
  cursor: pointer;
}
.form_input_group .v-btn img {
  vertical-align: top!important;
}
.form_input_group .phoneV_btn {
  display: inline-block;
}
.user_login_btn {
  margin-top: 2.4rem;
  position: relative;
}
.user_login_btn .user_login {
  display: inline-block;
  margin: 0;
}
.user_login_btn .webchat_login {
  float: right;
  margin-top: -2.2rem;
}
.webchat_login {
  text-decoration: underline;
}
.webchat_login .icon {
  margin-right: .85rem;
}
.bg_line {
  position: absolute;
  top: 150px;
  left: 408px;
}
.form_right {
  margin-top: 16.2rem;
  width: 12.5rem;
  float: right;
}
.form_right h3 {
  font-size: 1.333rem;
}
.go_register {
  width: 12.3rem;
  height: 3rem;
  line-height: 3rem;
  margin: 1.6rem  auto;
}
.footer {
  margin: 0 !important;
}
.input-box {
  position: relative;
}
.input-box .inpdel {
  display: block;
  width: 1.33rem;
  height: 1.33rem;
  border-radius: 1.33rem;
  background: #e8e9e8;
  position: absolute;
  right: 1.25rem;
  top: 2.7rem;
    z-index: 10;
  color: #FFFFFF;
  text-align: center;
  cursor: pointer;
  line-height: 1.36rem;
  font-size: 1rem;
  font-family: Arial;
}
.verification_input .inpdel {
  right: 12.4rem;
  top: .85rem;
}
.verification_input .btn-active {
  color: #999;
  border-color: #999999;
}
.phone_verification .inpdel {
  top: .6rem !important;
}
.form_box .tips {
  display: none;
  width: 20rem;
  height: 10rem ;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  background: #FFFFFF;
  text-align: center;
}
.form_box .tips p {
  line-height: 10rem;
  font-size: 1.2rem;
  color: green;
}
